*{margin: 0;padding:0;list-style: none;}
body{background: #333;font-size: 14px;font-family:"微软雅黑"}
a{color: #333;text-decoration: none;}
.hidden{ display: none;}
.lanren{width: 100%;height: 100%;margin:0 auto;overflow: hidden;text-align: left;background:#fff;padding:5px;}
.lanren ul.list{overflow: hidden;}
.lanren ul.list li{width: 360px;height: 492px;margin:20px;float: left; ;overflow: hidden;transform: translateX(42%);}
.lanren ul.list li img{width: 100%;height: 100%;}
.lanren ul.list p{text-align: center;padding: 10px;}
.lanren .more{overflow: hidden;padding:10px;text-align: center;}
.lanren .more a{display: block;width: 80px;padding:8px 0;color:#fff;margin:0 auto;background:#333;text-align:center;border-radius:3px;}
.lanren .more a:hover{text-decoration: none;background: red;color: #fff;}
.lanren ul.list li .down{
    display: block;
    position: absolute;
    left: 0;
    z-index: 90;
    width: 100%;
    height: 100%;    
    /* transition: all 0.7s; */
    background: #e60012 url(../imgs-zxl/滑动标签图.png);
    background-repeat: no-repeat;
    background-position: 120px 286px ;    
}
/* .down:hover {
    transform: translateY(-492.388px);
} */

.lanren ul.list li .down .bg {
    position: relative;
    height: 100%;
    width: 100%;
}
.lanren ul.list li .down .bg .yuanquan {
    display: block;
    position: absolute;
    bottom: 2px;
    right: -18px;
    z-index: -1;
    width: 185px;
    height: 185px;
    background-position: center center;
    background-size: cover;
    border-radius: 50%;
}
.lanren ul.list li .down .Box {
    width: 312px;
    height: 226.8px;
    padding: 24px;
}
.lanren ul.list li .down .title {
    text-align: left;
    font-size: 28px;
    color: #fff;
    line-height: 48px;
    
}
.lanren ul.list li .down .test{
    padding: 5px 8px;
    text-align: left;
    background: #fff;   
    color: red;  
}

.lanren ul.list li .down .summary {
    font-size: 16px;
    line-height: 32px;
    color: #fff;
    text-align: justify;
}
.lanren ul.list li .down .area {
    font-size: 18px;
    color: #fff;
    margin: 1em 0;
    text-align: justify;
}
